Big Huge Thesaurus

window glass

noun